runtime.hchan.recvx (field)

24 uses

	runtime (current package)
		chan.go#L41: 	recvx    uint   // receive index
		chan.go#L301: 			racenotify(c, c.recvx, nil)
		chan.go#L302: 			racenotify(c, c.recvx, sg)
		chan.go#L303: 			c.recvx++
		chan.go#L304: 			if c.recvx == c.dataqsiz {
		chan.go#L305: 				c.recvx = 0
		chan.go#L307: 			c.sendx = c.recvx // c.sendx = (c.sendx+1) % c.dataqsiz
		chan.go#L533: 		qp := chanbuf(c, c.recvx)
		chan.go#L535: 			racenotify(c, c.recvx, nil)
		chan.go#L541: 		c.recvx++
		chan.go#L542: 		if c.recvx == c.dataqsiz {
		chan.go#L543: 			c.recvx = 0
		chan.go#L622: 		qp := chanbuf(c, c.recvx)
		chan.go#L624: 			racenotify(c, c.recvx, nil)
		chan.go#L625: 			racenotify(c, c.recvx, sg)
		chan.go#L633: 		c.recvx++
		chan.go#L634: 		if c.recvx == c.dataqsiz {
		chan.go#L635: 			c.recvx = 0
		chan.go#L637: 		c.sendx = c.recvx // c.sendx = (c.sendx+1) % c.dataqsiz
		select.go#L426: 		racenotify(c, c.recvx, nil)
		select.go#L435: 	qp = chanbuf(c, c.recvx)
		select.go#L440: 	c.recvx++
		select.go#L441: 	if c.recvx == c.dataqsiz {
		select.go#L442: 		c.recvx = 0